environmental effectiveness - Français Anglais Dictionnaire